mobile killing squad - Espagnol Anglais Dictionnaire